Computer science and data science are often seen as the best subjects to study to enter the fast-changing technology industry, but understanding which one to choose can be tricky, particularly when course material can overlap across both degrees.
So, if you’re wondering whether you should study computer science or data science, here are some key differences to consider before making your decision.
What is computer science?
In broad terms, computer science is the holistic study of computers which encompasses its design, architecture, software, algorithms and hardware.
Widely viewed as the ‘backbone’ of data science, computer science involves building and using computers efficiently and seeks to understand how software and programming languages work.
As a computer science student, you’ll learn how to solve complex problems, create innovative technologies, and develop the skills needed to shape the future of computing in industries ranging from tech and finance to healthcare and gaming.
What is data science?
Unlike computer science, data science is less concerned with how software operates, instead focusing on various types of data (structured, semi-structured or unstructured) in order to obtain meaningful insights from it.
As a multi-disciplinary subject, it involves data mining, machine learning and data analytics, and concentrates on the algorithms that detect patterns in data and predict future outcomes.
As a data science student, you’ll learn how to work with complex data sets, build predictive models, and turn raw data into actionable insights, making you a valuable asset in industries like finance, healthcare, marketing, and technology.



Get closer to your dream programme
Your consent preferences have been set.
Time to start exploring.
Your account has been removed.
You can still browse the site or sign up again once you have parental consent.
Get closer to your dream programme